package com.moliku.insurance.model.dto.huaan.confirm;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;

@Data
@ApiModel("支付信息")
public class HuaAnConfirmPaymentParam {

    /**
     *交易流水号
     *作为后续与华安自动对账的唯一KEY
     */
    @ApiModelProperty("交易流水号")
    @NotBlank(message ="交易流水号不能为空")
    private String payNo;

    /**
     *付款时间
     *
     */
    @ApiModelProperty("付款时间")
    private String payTime;

    /**
     *金额
     *
     */
    @ApiModelProperty("金额")
    private Number amount;

    /**
     *付款账号
     *
     */
    @ApiModelProperty("付款账号")
    private String payAccountNo;

    /**
     *付款人名称
     *
     */
    @ApiModelProperty("付款人名称")
    private String payName;
}
